package com.clarence.dada.modular.system.app.entity.resp;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * <p>
 * 系统应用响应实例
 * <p>
 *
 * @author GD
 * @since 2024/1/11
 */
@Data
@Schema(title = "系统应用响应实例")
public class SysAppResp {

    /**
     * 主键
     */
    @Schema(title = "主键", example = "1")
    private Long appId;

    /**
     * 应用名称
     */
    @Schema(title = "应用名称", example = "名称")
    private String appName;

    /**
     * 编码
     */
    @Schema(title = "编码", example = "code")
    private String appCode;

    /**
     * 应用图标
     */
    @Schema(title = "应用图标", example = "aaa")
    private String appIcon;

    /**
     * 是否默认激活：Y-是，N-否，激活的应用下的菜单会在首页默认展开
     */
    @Schema(title = "是否置顶", example = "Y")
    private String topFlag;

    /**
     * 状态：1-启用，2-禁用
     */
    @Schema(title = "状态：1-启用，2-禁用", example = "1")
    private Integer statusFlag;

    /**
     * 排序-升序
     */
    @Schema(title = "排序-升序", example = "10")
    private Integer appSort;

}
